﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Windows.Foundation;
using Windows.Foundation.Collections;
using Windows.UI.Xaml;
using Windows.UI.Xaml.Controls;
using Windows.UI.Xaml.Controls.Primitives;
using Windows.UI.Xaml.Data;
using Windows.UI.Xaml.Input;
using Windows.UI.Xaml.Media;
using Windows.UI.Xaml.Navigation;

// Шаблон элемента пустой страницы задокументирован по адресу http://go.microsoft.com/fwlink/?LinkId=234238

namespace JarvisProject1
{
    /// <summary>
    /// Пустая страница, которую можно использовать саму по себе или для перехода внутри фрейма.
    /// </summary>
    public sealed partial class MainPage : Page
    {
        public MainPage()
        {
            this.InitializeComponent();
        }

        /// <summary>
        /// Вызывается перед отображением этой страницы во фрейме.
        /// </summary>
        /// <param name="e">Данные о событиях, описывающие, каким образом была достигнута эта страница.  Свойство Parameter
        /// обычно используется для настройки страницы.</param>
        protected override void OnNavigatedTo(NavigationEventArgs e)
        {

        }

        // "Блок Авторитизации" и "Отмена Авторитизации"

        // "Отмена" Регистрации
        private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            //grid2.Visibility = Visibility.Collapsed;
            this.Frame.Navigate(typeof(MainPage));
        }

        // "Условия использования"
        private void HyperlinkButton_Click_1(object sender, RoutedEventArgs e)
        {
            this.Frame.Navigate(typeof(Terms_of_Use));
        }

        // "Настройки JarvisProject"
        private void Button_Click_3(object sender, RoutedEventArgs e)
        {
            this.Frame.Navigate(typeof(Options));
        }

        //"Добавить пользователя"

        //"Далее" в "Данных для входа"
        private void Button_Click_5(object sender, RoutedEventArgs e)
        {
            Grid_Personal_Dann.Visibility = Visibility.Visible;
            Grid_Dan_for_In.Visibility = Visibility.Collapsed;
            Restangele_Shag_1.Fill = Restangele_Shag_3.Fill;
            Restangele_Shag_2.Fill = Restangele_Color.Fill;
        }

        //"Далее" в "Персональных данных"
        private void Button_Click_6(object sender, RoutedEventArgs e)
        {
            Grid_Close_Register.Visibility = Visibility.Visible;
            Grid_Personal_Dann.Visibility = Visibility.Collapsed;
            Restangele_Shag_2.Fill = Restangele_Shag_1.Fill;
            Restangele_Shag_3.Fill = Restangele_Color.Fill;
        }

        //Переход "Условия использования"
        private void HyperlinkButton_Click_2(object sender, RoutedEventArgs e)
        {
            this.Frame.Navigate(typeof(Terms_of_Use));
        }

        //"Готово" в Завершении регистрации
        private void Button_Click_7(object sender, RoutedEventArgs e)
        {

        }

        //"Добавление пользователя"
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            Restangele_Shag_1.Fill = Restangele_Color.Fill; 
            Grid_Registraciya.Visibility = Visibility.Visible;
            Grid_Vhod.Visibility = Visibility.Collapsed;
        }

        //"Назад" в "Данных для входа"
        private void Button_Click_4(object sender, RoutedEventArgs e)
        {
            Grid_Dan_for_In.Visibility = Visibility.Collapsed;
            Grid_Registraciya.Visibility = Visibility.Visible;
        }

        //"Назад" в "Персональных данных"
        private void Button_Click_8(object sender, RoutedEventArgs e)
        {
            Grid_Personal_Dann.Visibility = Visibility.Collapsed;
            Grid_Dan_for_In.Visibility = Visibility.Visible;
        }
    }
}
